unsubstantiated rumour - French English Dictionary